<?php

declare (strict_types=1);
namespace App\Model;

use Hyperf\DbConnection\Model\Model;
use Hyperf\ModelCache\Cacheable;
use Hyperf\ModelCache\CacheableInterface;
/**
 * @property string $ID 
 * @property string $PLATE_NO 
 * @property string $TYPE 
 * @property string $BRAND 
 * @property string $TYPE_SPECIFICATION 
 * @property string $COLOR 
 * @property string $SEATS_NUMBER 
 * @property string $LOAD 
 * @property string $OIL_CONSUMPTION 
 * @property string $ENGINE_NO 
 * @property string $VEHICLE_IDEN_CODE 
 * @property string $AIR_DISPLACEMENT 
 * @property string $REGISTION_DATE 
 * @property string $DEPARTMENT_ID 
 * @property string $ORGAN_ID 
 * @property string $PRICE 
 * @property string $VEHICLE_SIZE 
 * @property string $CHECK_DATE 
 * @property string $CREATE_BY 
 * @property string $CREATE_BY_NAME 
 * @property string $CREATE_DATE 
 * @property string $UPDATE_BY 
 * @property string $UPDATE_BY_NAME 
 * @property string $UPDATE_DATE 
 * @property string $REMARKS 
 * @property string $DEL_FLAG 
 * @property string $STATUS 
 * @property string $USE_STATUS 
 * @property string $MACHINE_NO 
 * @property string $SIM_NO 
 * @property string $IMEI_NO 
 * @property string $USE_NATURE 
 * @property string $PLATE_COLOR 
 * @property string $ORIGINAL_KILOMETERS 
 * @property string $NEWID 
 * @property string $ACCESS 
 * @property string $AREA_CODE 
 * @property string $AREA_NAME 
 */
class RtVehicle extends Model implements CacheableInterface
{
    use Cacheable;
    /**
     * The table associated with the model.
     *
     * @var string
     */
    protected $table = 'rt_vehicle';
    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = ['ID', 'PLATE_NO', 'TYPE', 'BRAND', 'TYPE_SPECIFICATION', 'COLOR', 'SEATS_NUMBER', 'LOAD', 'OIL_CONSUMPTION', 'ENGINE_NO', 'VEHICLE_IDEN_CODE', 'AIR_DISPLACEMENT', 'REGISTION_DATE', 'DEPARTMENT_ID', 'ORGAN_ID', 'PRICE', 'VEHICLE_SIZE', 'CHECK_DATE', 'CREATE_BY', 'CREATE_BY_NAME', 'CREATE_DATE', 'UPDATE_BY', 'UPDATE_BY_NAME', 'UPDATE_DATE', 'REMARKS', 'DEL_FLAG', 'STATUS', 'USE_STATUS', 'MACHINE_NO', 'SIM_NO', 'IMEI_NO', 'USE_NATURE', 'PLATE_COLOR', 'ORIGINAL_KILOMETERS', 'NEWID', 'ACCESS', 'AREA_CODE', 'AREA_NAME'];
    /**
     * The attributes that should be cast to native types.
     *
     * @var array
     */
    protected $casts = ['ID' => 'string'];
}